woman from madrid, spain - Français Anglais Dictionnaire